hydraulic pump kit - German English Dictionary